﻿<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="UCCreateUser.ascx.cs"
    Inherits="AIC_CD.UCCreateUser" %>
<%@ Register Assembly="MSCaptcha" Namespace="MSCaptcha" TagPrefix="cc1" %>
<div id="Div1" class="FormTitle" runat="server">
    <p class="TextTitle">
        <label id="lblFormName" runat="server" class="lblFormName">
        </label>
        <asp:ImageButton CssClass="btnExit" ID="ImageButton1" runat="server" ImageUrl="Images/exit.png"
            Height="24px" OnClick="ImageButton1_Click" />
    </p>
</div>
<div class="FormMain">
    <div class="Form Search">
        Nhập tiêu chí tìm kiếm:
        <asp:TextBox ID="txtSearch" runat="server" CssClass="SearchBox InputText"></asp:TextBox>
        <asp:Button ID="btnSearch" runat="server" Text="Tìm kiếm" CssClass="cmdBtn" OnClick="btnSearch_Click" />
    </div>
    <div class="Form Update" runat="server" id="formUpdate">
        <table border="1px" class="ListForm">
            <caption>
                <i>Các trường có dấu <font color="red">(*)</font> là trường bắt buộc nhập</i></caption>
            <tr>
                <td style="width: 100px">
                    Nhóm người dùng <font color="red">(*)</font>
                </td>
                <td>
                    <asp:DropDownList ID="cboNhomUser" runat="server" CssClass="ControlDropdown" Width="216px">
                    </asp:DropDownList>
                    <asp:RequiredFieldValidator ID="cboNhomUserVal" runat="server" ControlToValidate="cboNhomUser"
                        CssClass="formValidate" Display="Dynamic" ErrorMessage="Chọn nhóm người dùng"
                        InitialValue="-1"></asp:RequiredFieldValidator>
                </td>
            </tr>
            <tr>
                <td style="width: 100px">
                    Họ và tên <font color="red">(*)</font>
                </td>
                <td>
                    <asp:TextBox ID="txtHoTen" runat="server" CssClass="InputText"></asp:TextBox>
                    <asp:RequiredFieldValidator ID="txtHoTenVal" runat="server" ControlToValidate="txtHoTen"
                        CssClass="formValidate" Display="Dynamic" ErrorMessage="Mời nhập tên người dùng"></asp:RequiredFieldValidator>
                </td>
            </tr>
            <tr>
                <td>
                    Tên đăng nhập <font color="red">(*)</font>
                </td>
                <td>
                    <asp:TextBox ID="txtUserName" runat="server" CssClass="InputText"></asp:TextBox>
                    <asp:RequiredFieldValidator ID="txtUserNameVal" runat="server" ControlToValidate="txtUserName"
                        CssClass="formValidate" Display="Dynamic" ErrorMessage="Mời nhập tên đăng nhập hệ thống"></asp:RequiredFieldValidator>
                </td>
            </tr>
            <tr runat="server" id="PasswordField">
                <td>
                    Mật khẩu <font color="red">(*)</font>
                </td>
                <td>
                    <asp:TextBox ID="txtPassword" TextMode="Password" runat="server" CssClass="InputText"></asp:TextBox>
                    <asp:RequiredFieldValidator ID="txtPasswordVal" runat="server" ControlToValidate="txtPassword"
                        CssClass="formValidate" Display="Dynamic" ErrorMessage="Mời nhập mật khẩu"></asp:RequiredFieldValidator>
                </td>
            </tr>
            <tr runat="server" id="RePasswordField" visible="false">
                <td>
                    Nhập lại mật khẩu <font color="red">(*)</font>
                </td>
                <td>
                    <asp:TextBox ID="txtRePassword" TextMode="Password" runat="server" CssClass="InputText"></asp:TextBox>
                    <asp:RequiredFieldValidator ID="txtRePasswordVal" runat="server" ControlToValidate="txtRePassword"
                        CssClass="formValidate" Display="Dynamic" ErrorMessage="Nhập lại mật khẩu"></asp:RequiredFieldValidator>
                    <asp:CompareValidator ID="txtRePasswordCom" runat="server" CssClass="formValidate"
                        Display="Dynamic" ErrorMessage="Nhập lại mật khẩu không đúng" ControlToValidate="txtRePassword"
                        ControlToCompare="txtPassword"></asp:CompareValidator>
                </td>
            </tr>
            <tr>
                <td>
                    Thông tin
                </td>
                <td>
                    <asp:TextBox ID="txtThongTin" TextMode="MultiLine" runat="server" CssClass="InputText"></asp:TextBox>
                </td>
            </tr>
            <tr>
                <td style="width: 100px">
                    Đơn vị <font color="red">(*)</font>
                </td>
                <td>
                    <asp:DropDownList ID="cboDonVi" runat="server" CssClass="ControlDropdown" Width="216px">
                    </asp:DropDownList>
                    <asp:RequiredFieldValidator ID="cboDonViVal" runat="server" ControlToValidate="cboDonVi"
                        CssClass="formValidate" Display="Dynamic" ErrorMessage="Chọn đơn vị của người dùng"
                        InitialValue="-1"></asp:RequiredFieldValidator>
                </td>
            </tr>
            <%--<tr>
                <td>
                    Mã xác nhận
                </td>
                <td>
                    <cc1:CaptchaControl ID="Captcha1" runat="server" CaptchaBackgroundNoise="High" CaptchaLength="6"
                        CaptchaHeight="60" CaptchaWidth="200" CaptchaLineNoise="Medium" CaptchaMinTimeout="5"
                        CaptchaMaxTimeout="240" FontColor="#529E00" />
                </td>
            </tr>
            <tr>
                <td colspan="2">
                    <b>Mã xác nhận ( Bạn hãy nhập các ký tự như trong hình vẽ )</b>
                </td>
            </tr>--%>
            <tr>
                <td colspan="2" align="center">
                    <asp:Button ID="btnLuu" runat="server" Text="Lưu lại" CssClass="cmdBtn" OnClick="btnLuu_Click" />
                    <asp:Button ID="btnHuy" runat="server" Text="Hủy" CssClass="cmdBtn" OnClick="btnHuy_Click"
                        CausesValidation="false" />
                </td>
            </tr>
        </table>
    </div>
    <div class="Form View">
        <asp:Button ID="btnThem" runat="server" Text="Thêm mới" CssClass="cmdBtn" OnClick="btnThem_Click" />
        <asp:GridView ID="grdDanhMuc" runat="server" AutoGenerateColumns="False" CssClass="ListTable"
            DataKeyNames="ID" OnRowCommand="grdDanhMuc_RowCommand">
            <Columns>
                <asp:TemplateField HeaderText="STT">
                    <ItemTemplate>
                        <asp:Label ID="lblIDDM" runat="server" Text='<%# Container.DataItemIndex + 1 %>'></asp:Label>
                    </ItemTemplate>
                    <ItemStyle HorizontalAlign="Center" />
                </asp:TemplateField>
                <asp:TemplateField HeaderText="Nhóm User">
                    <ItemTemplate>
                        <asp:Label ID="lblMaDM" runat="server" Text='<%# Eval("NhomUser") %>'></asp:Label>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="UserName">
                    <ItemTemplate>
                        <asp:Label ID="lblUserName" runat="server" Text='<%# Eval("Username") %>'></asp:Label>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="Họ tên">
                    <ItemTemplate>
                        <asp:Label ID="lblHoTen" runat="server" Text='<%# Eval("HoTen") %>'></asp:Label>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="Thông tin">
                    <ItemTemplate>
                        <asp:Label ID="lblThongTin" runat="server" Text='<%# Eval("ThongTin") %>'></asp:Label>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="Đơn vị">
                    <ItemTemplate>
                        <asp:Label ID="lblTenDV" runat="server" Text='<%# Eval("TenDV") %>'></asp:Label>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="Ngày tạo">
                    <ItemTemplate>
                        <asp:Label ID="lblNgayTao" runat="server" Text='<%# Eval("CreateDate") %>'></asp:Label>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="Ngày cập nhật">
                    <ItemTemplate>
                        <asp:Label ID="lblNgayCapNhat" runat="server" Text='<%# Eval("UpdateDate") %>'></asp:Label>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="Người cập nhật cuối">
                    <ItemTemplate>
                        <asp:Label ID="kbkNguoiCapNhat" runat="server" Text='<%# Eval("UpdateUser") %>'></asp:Label>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="Sửa">
                    <ItemTemplate>
                        <asp:ImageButton ID="lbtEdit" runat="server" ImageUrl="images/edit.gif" CommandName="<%# AIC_CD.MyConst.Action.Update %>"
                            CommandArgument='<%# Eval("ID") %>'></asp:ImageButton>
                    </ItemTemplate>
                    <ItemStyle Width="10px" HorizontalAlign="Center" />
                </asp:TemplateField>
                <asp:TemplateField HeaderText="Xóa">
                    <ItemTemplate>
                        <asp:ImageButton ID="lbtDelete" runat="server" ImageUrl="images/delete.png" CommandName="<%# AIC_CD.MyConst.Action.Delete %>"
                            OnClientClick="return confirm('Bạn có chắc là muốn xóa bản ghi này không ?')"
                            CommandArgument='<%# Eval("ID") %>'></asp:ImageButton>
                    </ItemTemplate>
                    <ItemStyle Width="10px" HorizontalAlign="Center" />
                </asp:TemplateField>
            </Columns>
        </asp:GridView>
    </div>
</div>
